deal with (something) head-on

Translations
affronter de front (quelque chose)
Definitions
To confront or address a problem or challenge directly and decisively, without avoiding or evading it.